package com.uzai.console.dto.alipaymchbatch;

import java.io.Serializable;
import java.util.List;

/**
 * @Auther: liuqi
 * @Date: 2022/09/29 19:01
 * @Description:
 */
public class AlipayBatchPayDto implements Serializable {
    private static final long serialVersionUID = 1427833718225725391L;
    private String payTitle;
    private String payDesc;
    private String batchNo;
    private double totalAmount;

    private List<PayDetail> payDetails;

    public String getPayTitle() {
        return payTitle;
    }

    public void setPayTitle(String payTitle) {
        this.payTitle = payTitle;
    }

    public String getPayDesc() {
        return payDesc;
    }

    public void setPayDesc(String payDesc) {
        this.payDesc = payDesc;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }

    public double getTotalAmount() {
        return totalAmount;
    }

    public void setTotalAmount(double totalAmount) {
        this.totalAmount = totalAmount;
    }

    public List<PayDetail> getPayDetails() {
        return payDetails;
    }

    public void setPayDetails(List<PayDetail> payDetails) {
        this.payDetails = payDetails;
    }

    public static class PayDetail implements Serializable{
        private static final long serialVersionUID = 7485549690069572766L;
        private String alipayAccount;
        private String alipayName;
        private String tradeNo;
        private double amount;

        public String getAlipayAccount() {
            return alipayAccount;
        }

        public void setAlipayAccount(String alipayAccount) {
            this.alipayAccount = alipayAccount;
        }

        public String getAlipayName() {
            return alipayName;
        }

        public void setAlipayName(String alipayName) {
            this.alipayName = alipayName;
        }

        public String getTradeNo() {
            return tradeNo;
        }

        public void setTradeNo(String tradeNo) {
            this.tradeNo = tradeNo;
        }

        public double getAmount() {
            return amount;
        }

        public void setAmount(double amount) {
            this.amount = amount;
        }
    }
}
